# range（）函数，是python的内置函数，可以直接使用
# 三种使用方式
# range(stop)#创建一个[0,stop)之间的整数序列，步长为1
# range(start,stop)#创建一个[start,stop)之间的整数序列，步长为1
# range(start,stop,step)#创建一个[start,stop)之间的整数序列，步长为step
# r=range(10)
# print(r)#打印range(0,10)
# print(list(r))#用于查看range对象中的整数序列，list是列表的意思，打印[0,1,2,3,4,5,6,7,8,9]
#
# r=range(1,10)
# print(r)#打印range(1,10)
# print(list(r))#打印[1,2,3,4,5,6,7,8,9]
#
# r=range(1,10,2)
# print(r)#打印range(1,10,2)
# print(list(r))#打印[1,3,5,7,9]
#
# #可以用in或not in判断指定整数在序列中是否存在
# print(10 in r)#False
# print(10 not in r)#True
# print(9 in r)#True
# print(9 not in r)#False

# while
# 语法
# while 条件表达式:
#     条件表达式(循环体)
# a=1
# while a<5:
#     a=a+1
# print(a)

# for-in循环
# for 自定义的变量 in 可迭代对象:
#     循环体
# for i in "Python":  # 有点类似java里的for each
#     print(i)  # 打印Python的各个字母
#
# for i in range(10):
#     print(i)  # 从0打印到9

# 如果不需要在循环体中用自定义变量，可以将自定义变量用 ’_‘（下划线）替代
# for _ in range(5):  # 就类似打印5次
#     print('我爱中国')

# break,跳出当前循环
# item = 1
# for item in range(3):
#     pwd = input("请输入密码：")
#     if pwd == '123456':
#         print('密码正确，正在进入。。。')
#         break
#     else:
#         print('密码错误，请重新输入：')


#continue跳出当前循环中的一环
#例：输出1到50中5的倍数
# for item in range(1,51):
#     if item%5!=0:
#         continue
#     print(item)

#例：用while循环计算100以内能被3整除的数之和
# sum=0
# i=0
# while i<100:
#     if(i%3==0):
#         sum+=i
# print(sum)

